1 land drone
Универсальный англо-русский словарь > land drone
2 land drone
English-Russian military dictionary > land drone